transplanted species - Francés Inglés Diccionario